Pastor-Teacher GraceLife Church of Edmonton
James Coates is the pastor-teacher at GraceLife Church of Edmonton in Alberta, Canada. He is the author of Preaching and Hearing God’s Word and co-author of God vs. Government: Taking a Biblical Stand When Christ and Compliance Collide.